package com.itbour.dto.com;

/**
 * copyright   Itbour 2015
 * @author     xc
 */

public class UserInfoDto {

	// 用户ID
	private Long user_id;
	// 密码
	private String password;
	// 用户名
	private String user_name;
	// 昵称
	private String nickname;
	// 用户类型
	private Integer user_type;
	// 微信接入码
	private String wechat_token;
	// 手机号
	private Long mobile;
	// E-mail
	private String email;
	
	// 用户角色(多角色用户按位与): 
	// 0普通用户, 1一级管理员, 2二级管理员, 4三级管理员, 8超级管理员, 16设计人员, 32模版操作员, 64印刷对接员, 128客服 
	private Long role;
	// 所属组织
	private Long org_id;
	
	private boolean superUser=false;
	private boolean admin=false;
	
	private String head_url;
	private String hx_user_name;
	
	private String create_time;//创建时间
	private String update_time;//修改时间
	private String wechat_nickname;//微信昵称
	private String wechat_token_union;
	private String uuid;
	private String signature;
	private String update_by;
	private Integer sumCnt;// 总订单数
	private Integer vipCnt;// vip订单数
	private Integer tgCnt;// 普通订单数
	private Integer sumTotal;//
	private Integer vipFee;// vip订单金额
	private Integer tgFee;// 
	
	
	public Integer getSumTotal() {
		return sumTotal;
	}
	public void setSumTotal(Integer sumTotal) {
		this.sumTotal = sumTotal;
	}
	public Integer getVipFee() {
		return vipFee;
	}
	public void setVipFee(Integer vipFee) {
		this.vipFee = vipFee;
	}
	public Integer getTgFee() {
		return tgFee;
	}
	public void setTgFee(Integer tgFee) {
		this.tgFee = tgFee;
	}
	public Integer getSumCnt() {
		return sumCnt;
	}
	public void setSumCnt(Integer sumCnt) {
		this.sumCnt = sumCnt;
	}
	public Integer getVipCnt() {
		return vipCnt;
	}
	public void setVipCnt(Integer vipCnt) {
		this.vipCnt = vipCnt;
	}
	public Integer getTgCnt() {
		return tgCnt;
	}
	public void setTgCnt(Integer tgCnt) {
		this.tgCnt = tgCnt;
	}
	public String getUpdate_by() {
		return update_by;
	}
	public void setUpdate_by(String update_by) {
		this.update_by = update_by;
	}
	public String getSignature() {
		return signature;
	}
	public void setSignature(String signature) {
		this.signature = signature;
	}
	public String getWechat_token_union() {
		return wechat_token_union;
	}
	public void setWechat_token_union(String wechat_token_union) {
		this.wechat_token_union = wechat_token_union;
	}
	public String getUuid() {
		return uuid;
	}
	public void setUuid(String uuid) {
		this.uuid = uuid;
	}
	public Long getUser_id() {
		return user_id;
	}
	public void setUser_id(Long user_id) {
		this.user_id = user_id;
	}
	public String getPassword() {
		return password;
	}
	public void setPassword(String password) {
		this.password = password;
	}
	public String getUser_name() {
		return user_name;
	}
	public void setUser_name(String user_name) {
		this.user_name = user_name;
	}
	public String getNickname() {
		return nickname;
	}
	public void setNickname(String nickname) {
		this.nickname = nickname;
	}
	public Integer getUser_type() {
		return user_type;
	}
	public void setUser_type(Integer user_type) {
		this.user_type = user_type;
	}
	public String getWechat_token() {
		return wechat_token;
	}
	public void setWechat_token(String wechat_token) {
		this.wechat_token = wechat_token;
	}
	public Long getMobile() {
		return mobile;
	}
	public void setMobile(Long mobile) {
		this.mobile = mobile;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public boolean isSuperUser() {
		return superUser;
	}
	public void setSuperUser(boolean superUser) {
		this.superUser = superUser;
	}
	public boolean isAdmin() {
		return admin;
	}
	public void setAdmin(boolean admin) {
		this.admin = admin;
	}
	public Long getRole() {
		return role;
	}
	public void setRole(Long role) {
		this.role = role;
	}
	public Long getOrg_id() {
		return org_id;
	}
	public void setOrg_id(Long org_id) {
		this.org_id = org_id;
	}
	public String getHead_url() {
		return head_url;
	}
	public void setHead_url(String head_url) {
		this.head_url = head_url;
	}
	public String getHx_user_name() {
		return hx_user_name;
	}
	public void setHx_user_name(String hx_user_name) {
		this.hx_user_name = hx_user_name;
	}
	public String getCreate_time() {
		return create_time;
	}
	public void setCreate_time(String create_time) {
		this.create_time = create_time;
	}
	public String getUpdate_time() {
		return update_time;
	}
	public void setUpdate_time(String update_time) {
		this.update_time = update_time;
	}
	public String getWechat_nickname() {
		return wechat_nickname;
	}
	public void setWechat_nickname(String wechat_nickname) {
		this.wechat_nickname = wechat_nickname;
	}
}